<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>培训计划</title>
    <link rel="stylesheet" href="../../static/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../static/css/admin.css" media="all">
</head>
<body>
<div class="layui-fluid">
    <div class="layui-card">
        <div class="layui-form layui-card-header layuiadmin-card-header-auto"
             style="border-radius: 0;border-top: 4px solid #d2d2d2; margin-left: -30px">
            <div class="layui-form-item">
                <div class="layui-inline">
                    <label class="layui-form-label">培训名称</label>
                    <div class="layui-input-inline">
                        <input type="text" name="training_name" placeholder="请输入培训名称" autocomplete="off"
                               class="layui-input">
                    </div>
                </div>
                <div class="layui-inline">
                    <label class="layui-form-label">审核状态</label>
                    <div class="layui-input-inline">
                        <select name="audit_status">
                            <option value=""></option>
                            <option value="0">起草</option>
                            <option value="1">驳回</option>
                            <option value="2">审核中</option>
                            <option value="3">审核通过</option>
                        </select>
                    </div>
                </div>
                <div class="layui-form-item layui-inline" style="margin-top: 12px">
                    <div class="layui-inline">
                        <label class="layui-form-label">培训时间</label>
                        <div class="layui-inline" id="test6">
                            <div class="layui-input-inline" style="width: 100px !important;">
                                <input type="text" autocomplete="off" id="test-startDate-1" class="layui-input"
                                       placeholder="开始日期" name="start_time">
                            </div>
                            <div class="layui-form-mid">至</div>
                            <div class="layui-input-inline" style="width: 100px !important;">
                                <input type="text" autocomplete="off" id="test-endDate-1" class="layui-input"
                                       placeholder="结束日期" name="end_time">
                            </div>
                        </div>
                    </div>
                </div>
                <div class="layui-inline">
                    <button class="layui-btn layuiadmin-btn-useradmin" lay-submit lay-filter="LAY-emp-front-search">
                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                    </button>
                </div>
            </div>
        </div>
        <div class="layui-card-body">
            <div style="padding-bottom: 10px;">
                <!--                <button class="layui-btn layuiadmin-btn-useradmin" data-type="batchdel">删除</button>-->
                <button class="layui-btn layuiadmin-btn-useradmin" data-type="add">新增培训计划</button>
            </div>
            <table id="LAY-user-manage" lay-filter="LAY-user-manage"></table>
            <script type="text/html" id="table-useradmin-webuser">
                <!--==================================================================   操作  =================================================================================-->
                {{# if(d.audit_status == "0" || d.audit_status == "1"){ }}
                <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="edit"><i
                        class="layui-icon layui-icon-edit"></i>修改</a>
                <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="details"><i
                        class="layui-icon layui-icon-edit"></i>明细</a>
                <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del"><i
                        class="layui-icon layui-icon-delete"></i>删除</a>
                {{#  } }}
                {{# if(d.audit_status == "2"){ }}
                <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="audit"><i
                        class="layui-icon layui-icon-edit"></i>复核</a>
                <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="details"><i
                        class="layui-icon layui-icon-edit"></i>明细</a>
                {{#  } }}
                {{# if(d.audit_status == "3"){ }}
                <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="feedback"><i
                        class="layui-icon layui-icon-edit"></i>培训反馈</a>
                {{#  } }}
            </script>
            <!--========================================================  日期格式化处理  ================================================================================================= -->
            <script type="text/html" id="hiredateTpl">
                {{formatDate(d.start_time)}}
            </script>
        </div>
    </div>
</div>
<script src="../../static/layui/layui.js"></script>
<script type="text/javascript">
    //====================================================  日期格式转换函数  ================================================================================================
    function formatDate(str) {
        if (str != null) {//加上判断
            var now = new Date(str);
            var year = now.getFullYear();  //取得4位数的年份
            var month = now.getMonth() + 1;  //取得日期中的月份，其中0表示1月，11表示12月
            var date = now.getDate();      //返回日期月份中的天数（1到31）
            return year + "-" + month + "-" + date;
        }
        return "";//需要返回值
    }
</script>
<script type="text/javascript">
    layui.use(['layer', 'table', 'form', 'laydate'], function () {
        var $ = layui.$
            , form = layui.form
            , layer = layui.layer
            , table = layui.table
            , laydate = layui.laydate;
        //加载table
//=================================   从这里查询到所有的培训计划，并在对应的后端接口里去写对应的代码（包括分页）   ==============================================================================================
        table.render({
            elem: '#LAY-user-manage'
            , url: '/training/findTrainingAll' //对应的后端接口，，自动传了页码数和条数
            , cellMinWidth: 80 //全局定义常规单元格的最小宽度
            , title: '培训计划表'
            , cols: [[
                {type: 'checkbox', fixed: 'left',algin:'center'}
                , {field: 'training_name', title: '培训名称',algin:'center'}//对应的字段要和数据库，实体对象的对应起来
                , {field: 'teacher', title: '培训讲师',algin:'center'}//对应的字段要和数据库，实体对象的对应起来
//==============================================   格式化日期   =================================================================================================================================
                , {field: 'start_time', title: '培训时间', templet: '#hiredateTpl',algin:'center'}//日期处理，去找对应的id，对应的字段要和数据库，实体对象的对应起来
                , {field: 'feedback', title: '培训反馈',algin:'center'}//对应的字段要和数据库，实体对象的对应起来
                , {
                    field: 'audit_status', title: '审核状态',algin:'center', templet: function (item) {
                        if (item.audit_status == '0') {//对状态进行判断
                            return "起草"
                        } else if (item.audit_status == '1') {
                            return "驳回"
                        } else if (item.audit_status == '2') {
                            return "审核中"
                        } else if (item.audit_status == '3') {
                            return "审核通过"
                        }
                    }
                }
                , {field: 'training_id', title: '主键id', hide: true}
                , {field: 'purpose', title: '培训目的', hide: true}
                , {field: 'people', title: '培训人员', hide: true}
                , {field: 'profile', title: '培训简介', hide: true}
                , {field: 'audit_advice', title: '审核意见', hide: true
                    , templet: function (item) {
                        if (item.audit_advice == '优') {//对状态进行判断
                            return "优"
                        } else if (item.audit_advice == '良') {
                            return "良"
                        } else if (item.audit_advice == '差') {
                            return "差"
                        }
                    }
                }
                , {field: 'feedback', title: '培训反馈', hide: true}
                , {field: 'summary', title: '培训总结', hide: true}
                , {field: 'result', title: '考核结果', hide: true}
                , {field: 'training_url', title: '附件URL', hide: true}//对应的字段要和数据库，实体对象的对应起来
                , {fixed: 'right', title: '操作', toolbar: '#table-useradmin-webuser', width: 230}
            ]]
//===========================================   自定义分页属性   ===============================================================================================================
            , page: {
                curr: 1 //初始定义在第 1 页显示，这个属性可以修改
                , limit: 6 //设定初始每页显示 5 条
            },
            limits: [6, 8, 10, 12]//设定复选框的选择项，每页显示多少条数据，可以自定义
        });
        //监听行工具事件
//=============================================   根据id删除培训计划   ========================================================================================================
        table.on('tool(LAY-user-manage)', function (obj) {
            var data = obj.data;
            //console.log(obj)
            if (obj.event === 'del') {
                layer.confirm('真的删除行么', function (index) {
                    $.ajax({
                        url: "/training/delTraining", //请求后端接口地址
                        type: "post", //请求方式get | post
                        data: {training_id: data.training_id}, //提交json字符串对象参数
                        dataType: "json", //后端返回参数类型
                        success: function (res) { //请求成功后回调函数res = JSONObject.toJSONString(resultMap)
                            if (res.code == 0) {//成功
                                layer.msg(res.msg);//弹出提示
                                table.reload('LAY-user-manage'); //数据刷新
                                layer.close(index); //关闭弹层
                            }
                            if (res.code == -1) {//系统出问题
                                layer.msg(res.msg, {icon: 5});//弹出提示
                            }
                        }
                    })
                });
            } else if (obj.event === 'edit') {
//=======================================================   修改培训计划   =========================================================================================================
                layer.open({
                    type: 2
                    , title: '修改培训计划'
                    , skin: 'layui-layer-molv'
                    , content: 'editTrainingPrograms.html'
                    , maxmin: true
                    , area: ['1100px', '570px']
                    , success: function (layero, index) {
                        var body = layer.getChildFrame("body", index);
                        var contentWindow = layero.find('iframe')[0].contentWindow;//得到iframe页的窗口对象，执行iframe页的方法：iframeWin.method();
//========================================================  数据回显的操作   =====================================================================================================
                        body.find("input[name=training_name]").val(data.training_name);
                        body.find("input[name=teacher]").val(data.teacher);
                        //对日期进行处理
                        var now = new Date(data.start_time);
                        var year = now.getFullYear();  //取得4位数的年份
                        var month = now.getMonth() + 1;  //取得日期中的月份，其中0表示1月，11表示12月
                        var date = now.getDate();      //返回日期月份中的天数（1到31）
                        var start_time = year + "-" + month + "-" + date;
                        body.find("input[name=start_time]").val(start_time);
                        //对日期进行处理
                        var now = new Date(data.end_time);
                        var year = now.getFullYear();  //取得4位数的年份
                        var month = now.getMonth() + 1;  //取得日期中的月份，其中0表示1月，11表示12月
                        var date = now.getDate();      //返回日期月份中的天数（1到31）
                        var end_time = year + "-" + month + "-" + date;
                        body.find("input[name=end_time]").val(end_time);
                        body.find("textarea[name=purpose]").val(data.purpose);
                        body.find("textarea[name=people]").val(data.people);
                        body.find("textarea[name=profile]").val(data.profile);
                        body.find("textarea[name=training_id]").val(data.training_id);
                        body.find("textarea[name=training_url]").val(data.training_url);
                    }
                    , btn: ['保存','返回']
                    , yes: function (index, layero) {
                        var iframeWindow = window['layui-layer-iframe' + index]
                            , submitID = 'LAY-user-front-submit'
                            , submit = layero.find('iframe').contents().find('#' + submitID);
                        //监听提交
//========================================================   修改培训计划  =====================================================================================================
                        iframeWindow.layui.form.on('submit(' + submitID + ')', function (data) {
                            var field = data.field; //获取提交的字段
                            $.ajax({
                                url: "/training/updateTraining", //请求后端接口地址
                                type: "post", //请求方式get | post
                                data: JSON.stringify(field), //提交json字符串对象参数
                                contentType: "application/json;charset=utf-8", //发送信息至服务器时内容编码类型
                                dataType: "json", //后端返回参数类型
                                success: function (res) { //请求成功后回调函数res = JSONObject.toJSONString(resultMap)
                                    if (res.code == 0) {//成功
                                        layer.msg(res.msg);//弹出提示
                                        table.reload('LAY-user-manage'); //得到数据后就刷新
                                        layer.close(index); //关闭弹层
                                    }
                                    if (res.code == -1) {//系统出问题
                                        layer.msg(res.msg, {icon: 5});//弹出提示
                                    }
                                }
                            })
                        });
                        submit.trigger('click');
                    },
                });
            } else if (obj.event === 'details') {
//=======================================================   查看培训计划   =========================================================================================================
                layer.open({
                    type: 2
                    , title: '培训计划明细'
                    , skin: 'layui-layer-molv'
                    , content: 'detailsTrainingPrograms.html'
                    , maxmin: true
                    , area: ['1100px', '570px']
                    , success: function (layero, index) {
                        var body = layer.getChildFrame("body", index);
                        var contentWindow = layero.find('iframe')[0].contentWindow;//得到iframe页的窗口对象，执行iframe页的方法：iframeWin.method();
//========================================================  数据回显的操作   =====================================================================================================
                        body.find("input[name=training_name]").val(data.training_name);
                        body.find("input[name=teacher]").val(data.teacher);
                        //对日期进行处理
                        var now = new Date(data.start_time);
                        var year = now.getFullYear();  //取得4位数的年份
                        var month = now.getMonth() + 1;  //取得日期中的月份，其中0表示1月，11表示12月
                        var date = now.getDate();      //返回日期月份中的天数（1到31）
                        var start_time = year + "-" + month + "-" + date;
                        body.find("input[name=start_time]").val(start_time);
                        //对日期进行处理
                        var now = new Date(data.end_time);
                        var year = now.getFullYear();  //取得4位数的年份
                        var month = now.getMonth() + 1;  //取得日期中的月份，其中0表示1月，11表示12月
                        var date = now.getDate();      //返回日期月份中的天数（1到31）
                        var end_time = year + "-" + month + "-" + date;
                        body.find("input[name=end_time]").val(end_time);
                        body.find("textarea[name=purpose]").val(data.purpose);
                        body.find("textarea[name=people]").val(data.people);
                        body.find("textarea[name=profile]").val(data.profile);
                        body.find("textarea[name=training_id]").val(data.training_id);
                        body.find("textarea[name=training_url]").val(data.training_url);
                    }
                    , btn: ['返回']
                });
            }
//==================================================培训复核
            else if (obj.event === 'audit') {
                layer.open({
                    type: 2
                    , title: '培训复核'
                    , skin: 'layui-layer-molv'
                    , content: 'trainingReview.html'
                    , maxmin: true
                    , area: ['1100px', '570px']
                    , success: function (layero, index) {
                        var body = layer.getChildFrame("body", index);
                        var contentWindow = layero.find('iframe')[0].contentWindow;//得到iframe页的窗口对象，执行iframe页的方法：iframeWin.method();
//========================================================  数据回显的操作   =====================================================================================================
                        body.find("input[name=training_name]").val(data.training_name);
                        body.find("input[name=teacher]").val(data.teacher);
                        //对日期进行处理
                        var now = new Date(data.start_time);
                        var year = now.getFullYear();  //取得4位数的年份
                        var month = now.getMonth() + 1;  //取得日期中的月份，其中0表示1月，11表示12月
                        var date = now.getDate();      //返回日期月份中的天数（1到31）
                        var start_time = year + "-" + month + "-" + date;
                        body.find("input[name=start_time]").val(start_time);
                        //对日期进行处理
                        var now = new Date(data.end_time);
                        var year = now.getFullYear();  //取得4位数的年份
                        var month = now.getMonth() + 1;  //取得日期中的月份，其中0表示1月，11表示12月
                        var date = now.getDate();      //返回日期月份中的天数（1到31）
                        var end_time = year + "-" + month + "-" + date;
                        body.find("input[name=end_time]").val(end_time);
                        body.find("textarea[name=purpose]").val(data.purpose);
                        body.find("textarea[name=people]").val(data.people);
                        body.find("textarea[name=profile]").val(data.profile);
                        body.find("textarea[name=training_id]").val(data.training_id);
                        body.find("textarea[name=training_url]").val(data.training_url);
                    }
                    , btn: ['审核通过', '驳回', '返回']
                    , yes: function (index, layero) {
                        var iframeWindow = window['layui-layer-iframe' + index]
                            , submitID = 'LAY-user-front-submit'
                            , submit = layero.find('iframe').contents().find('#' + submitID);
                        //监听提交
//========================================================   修改的位置   =====================================================================================================
                        iframeWindow.layui.form.on('submit(' + submitID + ')', function (data) {
                            var field = data.field; //获取提交的字段
                            $.ajax({
                                url: "/training/checkTraining", //请求后端接口地址
                                type: "post", //请求方式get | post
                                data: JSON.stringify(field), //提交json字符串对象参数
                                contentType: "application/json;charset=utf-8", //发送信息至服务器时内容编码类型
                                dataType: "json", //后端返回参数类型
                                success: function (res) { //请求成功后回调函数res = JSONObject.toJSONString(resultMap)
                                    if (res.code == 0) {//成功
                                        layer.msg(res.msg);//弹出提示
                                        table.reload('LAY-user-manage'); //得到数据后就刷新
                                        layer.close(index); //关闭弹层
                                    }
                                    if (res.code == -1) {//系统出问题
                                        layer.msg(res.msg, {icon: 5});//弹出提示
                                    }
                                }
                            })
                        });
                        submit.trigger('click');
                    },
                    //===================驳回
                    btn2:function (index,layero){
                        // window.location.href="？？？.html";
                        var iframeWindow = window['layui-layer-iframe' + index]
                            , submitID = 'LAY-user-front-submit'
                            , submit = layero.find('iframe').contents().find('#' + submitID);
                        //监听提交
//========================================================   修改的位置   =====================================================================================================
                        iframeWindow.layui.form.on('submit(' + submitID + ')', function (data) {
                            var field = data.field; //获取提交的字段
                            $.ajax({
                                url: "/training/rejectTraining", //请求后端接口地址
                                type: "post", //请求方式get | post
                                data: JSON.stringify(field), //提交json字符串对象参数
                                contentType: "application/json;charset=utf-8", //发送信息至服务器时内容编码类型
                                dataType: "json", //后端返回参数类型
                                success: function (res) { //请求成功后回调函数res = JSONObject.toJSONString(resultMap)
                                    if (res.code == 0) {//成功
                                        layer.msg(res.msg);//弹出提示
                                        table.reload('LAY-user-manage'); //得到数据后就刷新
                                        layer.close(index); //关闭弹层
                                    }
                                    if (res.code == -1) {//系统出问题
                                        layer.msg(res.msg, {icon: 5});//弹出提示
                                    }
                                }
                            })
                        });
                        submit.trigger('click');
                    },
                    //=================返回
                    btn3:function (index,layero){
                        layer.close(index);
                    }
                });
            }
//===================================================================培训反馈
            else if (obj.event === 'feedback') {
//=======================================================   编辑的位置   =========================================================================================================
                layer.open({
                    type: 2
                    , title: '培训考核与反馈'
                    , skin: 'layui-layer-molv'
                    , content: 'assessmentAndFeedback.html'
                    , maxmin: true
                    , area: ['1100px', '570px']
                    , success: function (layero, index) {
                        var body = layer.getChildFrame("body", index);
                        var contentWindow = layero.find('iframe')[0].contentWindow;//得到iframe页的窗口对象，执行iframe页的方法：iframeWin.method();
//========================================================  数据回显的操作   =====================================================================================================
                        body.find("input[name=training_name]").val(data.training_name);
                        body.find("input[name=teacher]").val(data.teacher);
                        //对日期进行处理
                        var now = new Date(data.start_time);
                        var year = now.getFullYear();  //取得4位数的年份
                        var month = now.getMonth() + 1;  //取得日期中的月份，其中0表示1月，11表示12月
                        var date = now.getDate();      //返回日期月份中的天数（1到31）
                        var start_time = year + "-" + month + "-" + date;
                        body.find("input[name=start_time]").val(start_time);
                        //对日期进行处理
                        var now = new Date(data.end_time);
                        var year = now.getFullYear();  //取得4位数的年份
                        var month = now.getMonth() + 1;  //取得日期中的月份，其中0表示1月，11表示12月
                        var date = now.getDate();      //返回日期月份中的天数（1到31）
                        var end_time = year + "-" + month + "-" + date;
                        body.find("input[name=end_time]").val(end_time);
                        body.find("textarea[name=purpose]").val(data.purpose);
                        body.find("textarea[name=people]").val(data.people);
                        body.find("textarea[name=profile]").val(data.profile);
                        body.find("textarea[name=audit_advice]").val(data.audit_advice);
                        var selectedRole = data.feedback;
                        // 设置下拉列表选中项
                        var roleSelect = body.find("select[name=feedback]");
                        roleSelect.val(selectedRole);
                        contentWindow.layui.form.render();
                        body.find("textarea[name=summary]").val(data.summary);
                        body.find("textarea[name=result]").val(data.result);
                        body.find("textarea[name=training_url]").val(data.training_url);
                        body.find("textarea[name=training_id]").val(data.training_id);
                    }
                    , btn: ['确定', '取消']
                    , yes: function (index, layero) {
                        var iframeWindow = window['layui-layer-iframe' + index]
                            , submitID = 'LAY-user-front-submit'
                            , submit = layero.find('iframe').contents().find('#' + submitID);
                        //监听提交
//========================================================   修改的位置   =====================================================================================================
                        iframeWindow.layui.form.on('submit(' + submitID + ')', function (data) {
                            var field = data.field; //获取提交的字段
                            $.ajax({
                                url: "/training/feedbackAdd", //请求后端接口地址
                                type: "post", //请求方式get | post
                                data: JSON.stringify(field), //提交json字符串对象参数
                                contentType: "application/json;charset=utf-8", //发送信息至服务器时内容编码类型
                                dataType: "json", //后端返回参数类型
                                success: function (res) { //请求成功后回调函数res = JSONObject.toJSONString(resultMap)
                                    if (res.code == 0) {//成功
                                        layer.msg(res.msg);//弹出提示
                                        table.reload('LAY-user-manage'); //得到数据后就刷新
                                        layer.close(index); //关闭弹层
                                    }
                                    if (res.code == -1) {//系统出问题
                                        layer.msg(res.msg, {icon: 5});//弹出提示
                                    }
                                }
                            })
                        });
                        submit.trigger('click');
                    }
                });
            }
        });
        //监听搜索
//=======================================================   搜索   ============================================================================================================
        form.on('submit(LAY-emp-front-search)', function (data) {
            var field = data.field;
            // 调用后端接口，传递参数
            console.log(field)
            table.reload('LAY-user-manage', {
                url: "/training/searchTraining", //后端搜索接口URL地址
                where: field
            });
        });
        //事件
//===================================================   全选删除   =============================================================================================================
        var active = {
            batchdel: function () {
                var checkStatus = table.checkStatus('LAY-user-manage')
                    , checkData = checkStatus.data; //得到选中的数据
                if (checkData.length == 0) {
                    return layer.msg('请选择数据');
                }
                // 程序走到这里，表示已经有选中要删除的数据了。
                layer.confirm('确定删除吗？', function () {
                    //真实删除，应该和后端结合 ajax
                    var empnos = new Array();
                    $.each(checkData, function (index, item) {
                        // 向数组对象中添加元素
                        empnos.push(item.empno);
                    })
                    $.ajax({
                        url: "？？？",
                        type: "post",
                        data: {empnos: empnos},
                        traditional: true,//传的数据为数组
                        dataType: "json",
                        success: function (res) {
                            if (res.code == 0) {//成功
                                layer.msg(res.msg);//弹出提示
                                table.reload('LAY-user-manage'); //数据刷新
                            }
                            if (res.code == -1) {//系统出问题
                                layer.msg(res.msg, {icon: 5});//弹出提示
                            }
                        }
                    })
                })
            }
//===========================================================   添加培训计划   =============================================================================================================
            , add: function () {
                layer.open({
                    type: 2
                    , title: '新增培训计划'
                    , skin: 'layui-layer-molv'
                    , content: 'addTrainingPrograms.html'
                    , maxmin: true
                    , area: ['1100px', '570px']
                    , btn: ['保存','返回']
                    , yes: function (index, layero) {
                        var iframeWindow = window['layui-layer-iframe' + index]
                            , submitID = 'LAY-user-front-submit'
                            , submit = layero.find('iframe').contents().find('#' + submitID);
                        //监听提交
                        iframeWindow.layui.form.on('submit(' + submitID + ')', function (data) {
//==================================================   从这里拿到获取提交的字段   =================================================================================================================
                            var field = data.field;
                            // console.log(field)
//============================================   拿到数据后用Ajax来提交数据，添加雇员信息   ====================================================================================================
                            $.ajax({
                                url: "/training/add", //请求后端接口地址
                                type: "post", //请求方式get | post
                                //普通提交方式：data：field
                                data: JSON.stringify(field), //提交json字符串对象参数  将普通js对象转换为JSON字符串对象
                                contentType: "application/json;charset=utf-8", //设置发送信息至服务器时的内容编码类型--发送到后端
                                dataType: "json", //后端返回参数类型
                                success: function (res) { //请求成功后回调函数res = JSONObject.toJSONString(resultMap)
                                    if (res.code == 0) {//成功
                                        layer.msg(res.msg);//弹出提示
                                        table.reload('LAY-user-manage'); //数据自动刷新
                                        layer.close(index); //关闭弹层
                                    }
                                    if (res.code == -1) {//系统出问题
                                        layer.msg(res.msg, {icon: 5});//弹出提示
                                    }
                                }
                            })
                        });
                        submit.trigger('click');
                    }
                });
            }
        };
        $('.layui-btn.layuiadmin-btn-useradmin').on('click', function () {
            var type = $(this).data('type');
            active[type] ? active[type].call(this) : '';
        });
        /*时间选择*/
        laydate.render({
            elem: '#test6'
            //设置开始日期、日期日期的 input 选择器
            //数组格式为 2.6.6 开始新增，之前版本直接配置 true 或任意分割字符即可
            , range: ['#test-startDate-1', '#test-endDate-1']
        });
    });
</script>
</body>
</html>